electrical dust precipitation - Alemán Inglés Diccionario